hail mary (ave maria) - English Synonyms Dictionary